package jm.nj.demo09mian.demo03;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;

/*
* java.util.Collections:操作Collection集合的工具类
* 常用方法
* public static <T>void sort(List<T>list)
* public static void shuffle (List<?>list)
* */
public class Demo02Collection {
    public static void main(String[] args) {
        //创建List
        ArrayList<Integer> list  = new ArrayList<Integer>();
        list.add(1);
        list.add(4);
        list.add(6);
        list.add(2);
        list.add(8);
        list.add(7);
        System.out.println(list);
        /*
        * public static <T> void sort (List<T> list)//集合元素排序
        * 集合中的元素如果是整数/小数,则按照大小升序排序
        * 集合中的元素如果是字符串,则按照字符的ASCII表的顺序升序排序
        * */
        Collections.sort(list);
        System.out.println(list);

        //public statis void shuffle (List<?> list);
        Collections.shuffle(list);
        System.out.println(list);

    }
}
